sidewalk plough - German English Dictionary